tent caterpillar - German English Dictionary

tent caterpillar

Play ENDEENus
Play ENDEENuk
Play ENDEENau

Meanings of "tent caterpillar" in German English Dictionary : 1 result(s)

English German
Zoology
tent caterpillar Mottenraupe [f]